/**   
 * @Title: SportteryFootballLotteryInfo.java 
 * @Package com.esun.model.sportteryfootball 
 * @Description: TODO(竞彩足球投注相关信息) 
 * @author: City Jiangsy@500wan.com   
 * @date: 2011-8-15 上午10:20:03  
 * Copyright: (C) 2011 Shenzhen E-sun Sky Net Technology Co.,ltd.
 */
package com.esun.model.sportteryfootballshengfu;

import java.util.ArrayList;
import java.util.Hashtable;

/**
 * @ClassName: SportteryFootballShengfuLotteryInfo
 * @Description: 足球胜负投注相关信息
 * @author: Liujun liuj@500wan.com
 * @date: 2012-4-23 下午2:36:53
 * 
 */
public class SportteryFootballShengfuLotteryInfo {
	private static SportteryFootballShengfuLotteryInfo sportteryFootballShengfuLotteryInfo = null;

	public static SportteryFootballShengfuLotteryInfo getSportteryFootballShengfuLotteryInfo() {
		if (sportteryFootballShengfuLotteryInfo == null) {
			return sportteryFootballShengfuLotteryInfo = new SportteryFootballShengfuLotteryInfo();
		} else {
			return sportteryFootballShengfuLotteryInfo;
		}
	}

	private int activeTeamCount;

	public int getActiveTeamCount() {
		activeTeamCount = 0;
		for (int i = 0; i < lotterList.size(); i++) {
			if ((Boolean) lotterList.get(i).get("is_active")) {
				activeTeamCount++;
			}
		}
		return activeTeamCount;
	}

	private ArrayList<Hashtable<String, Object>> lotterList = new ArrayList<Hashtable<String, Object>>();
	private ArrayList<Hashtable<String, Object>> allLeagueList = new ArrayList<Hashtable<String, Object>>();

	public ArrayList<Hashtable<String, Object>> getAllLeagueList() {
		return allLeagueList;
	}

	public ArrayList<Hashtable<String, Object>> getLotterList() {
		return lotterList;
	}

	private ArrayList<SportteryFootballShengfuAgainstInfo> listinfo = new ArrayList<SportteryFootballShengfuAgainstInfo>();

	public ArrayList<SportteryFootballShengfuAgainstInfo> getlistInfo() {

		return listinfo;
	}

	private ArrayList<Hashtable<String, Object>> simpleLeagueList = new ArrayList<Hashtable<String, Object>>();

	public ArrayList<Hashtable<String, Object>> getSimpleLeagueList() {
		return simpleLeagueList;
	}

	private int multiple;
	private int zhushuCount;
	private String codes;
	private String sgType;
	private String voteEndTime;

	private String expect;// 胜负彩期号

	public String getExpect() {
		return expect;
	}

	public void setExpect(String expect) {
		this.expect = expect;
	}

	public String getVoteEndTime() {
		return voteEndTime;
	}

	public void setVoteEndTime(String voteEndTime) {
		this.voteEndTime = voteEndTime;
	}

	public int getMultiple() {
		return multiple;
	}

	public void setMultiple(int multiple) {
		this.multiple = multiple;
	}

	public int getZhushuCount() {
		return zhushuCount;
	}

	public void setZhushuCount(int zhushuCount) {
		this.zhushuCount = zhushuCount;
	}

	public String getCodes() {
		return codes;
	}

	public void setCodes(String codes) {
		this.codes = codes;
	}

	public String getSgType() {
		return sgType;
	}

	public void setSgType(String sgType) {
		this.sgType = sgType;
	}

}
